project(dx12)

set(dx12_headers
"include/dx_common.h"
"include/d3d12_core.h"
"include/helper.h"
 "include/d3d12_command.h")

set(dx12_source
"core.cpp"
 "command.cpp")

add_library(dx12 STATIC ${dx12_headers} ${dx12_source})

target_link_libraries(dx12 PRIVATE utility)

target_include_directories(dx12 PUBLIC "${CMAKE_CURRENT_LIST_DIR}/include")